make a gift/present - Deutsch Englisch Wörterbuch